cap limpet - Turkish English Dictionary